package com.java2_14;

import java.util.Random;
import java.util.Scanner;

public class java2_14 {
    //    public static void main(String[] args) {
//        ArrayList<Student> list = new ArrayList<>();
//
//        //创建对象
//        Student s1 = new Student("zhangsan",18,'男');
//        Student s2 = new Student("lisi",19,'女');
//        Student s3 = new Student("wangwu",20,'男');
//
//        list.add(s1);
//        list.add(s2);
//        list.add(s3);
//
//        //有点像函数
//        int maxAge = MaxAgeStudent.getMaxAge(list);
//        System.out.println(maxAge);
////    }
//    public static void main(String[] args) {
//        Student1 s1 = new Student1("zhangsan",18);
//        Student1 s2 = new Student1("lisi",19);
//
//        //s1.school = "mingshixiaoxue";
//        s1.school= "mingshixiaoxue";
//        s1.Print();
//        s2.Print();
//        //静态的成员变量使用类名调用
//
//    }
//    public static void main(String[] args) {
//        int[] arr = {10, 20, 30, 40, 50, 60, 70};
//
//        String str = ArrayUtil.printArr(arr);
//        System.out.println(str);
//
//        double avg = ArrayUtil.getAerage(arr);
//        System.out.println("平均值为：" + avg);
//    }
//    public static void main(String[] args) {
//
//        //成员变量访问就近原则;
//        haShiQi d1 = new haShiQi();
//        d1.eat();;
//        d1.drink();
//        d1.lookHouse();
//        d1.breakHouse();
//
//        shaPi d2 = new shaPi();
//        d2.eat();
//        d2.drink();
//        d2.lookHouse();
//
//        zhongHuaDog d3 = new zhongHuaDog();
//        d3.eat();
//        d3.drink();
//        d3.lookHouse();
//
//
//    public static void main(String[] args) {
//        Manager m = new Manager("001", "zhangsan", 12000, 8000);
//        m.work();
//        System.out.println(m.getId());
//        System.out.println(m.getName());
//        System.out.println(m.getSalary());
//        System.out.println(m.getMoney());
//
//        System.out.println("----------------");
//
//        Cook c = new Cook("002","lisi",5000);
//        c.work();
//        System.out.println(c.getId());
//        System.out.println(c.getName());
//        System.out.println(c.getSalary());
//
//    }
//    public static void main(String[] args) {
//        Student s = new Student();
//        System.out.println(s.getSex());
//        System.out.println(s.getName());
//        System.out.println(s.getAge());
//
//
//
//    }
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        Worker workMan = new Worker();
//        System.out.print("请录入工人姓名：");
//        workMan.setName(sc.next());
//        System.out.print("请录入工人工龄：");
//        workMan.setYear(sc.nextInt());
//        System.out.println("该工人对象的属性信息如下：");
//        System.out.println(workMan.getName());
//        System.out.println(workMan.getYear());
//
//    public static void main(String[] args) {
//        StringBuilder sb = new StringBuilder();
//        String str = makeCode(sb);
//        System.out.println(str);
//
//
//    }
//    public static String makeCode(StringBuilder sb){
//        Random r = new Random();
//        String code = "abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
//        for (int i = 0; i < 4; i++) {
//            int result = r.nextInt(code.length());
//            sb.append(code.charAt(result));
//        }
//        return sb.toString();
//    }
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//
//        while (true) {
//            String str = makeCode();
//            System.out.println("生成的验证码为：" + str);
//            System.out.print("请输入验证码:");
//            String myCode = sc.next();
//
//            //判断验证码是否正确
//            if (myCode.equalsIgnoreCase(str)) {
//                System.out.println("输入正确");
//                break;
//            } else {
//                System.out.println("输入错误，请重新输入...");
//            }
//        }
//    }
//
//    //随机生成验证码
//    public static String makeCode() {
//        String code = "abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
//        StringBuilder sb = new StringBuilder();
//        Random r = new Random();
//        for (int i = 0; i < 4; i++) {
//            int result = r.nextInt(code.length());
//            sb.append(code.charAt(result));
//        }
//        return sb.toString();
//    }
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        System.out.print("请输入一个字符串：");
//        String str = sc.next();
//        int numCount = 0;
//        int alphaCount = 0;
//        for (int i = 0; i < str.length(); i++) {
//            char c = str.charAt(i);
//            if ((c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z')) {
//                alphaCount++;
//            } else {
//                numCount++;
//            }
//        }
//        System.out.println("数字有：" + numCount + ", " + "字母有：" + alphaCount);
//
//
//    }
    //字符串逆序 + 判断是否是对称字符串
//    public static void main(String[] args) {
//        StringBuilder sb = new StringBuilder();
//        Scanner sc = new Scanner(System.in);
//        System.out.println("请输入一个字符串：");
//        sb.append(sc.next());
//        String string1 = sb.toString();
//        String string2 = sb.reverse().toString();
//        System.out.println(reverseString(string1, string2));
//    }
//    public static boolean reverseString(String s1,String s2){
//        if(s1.equals(s2)){
//            return true;
//        }else{
//            return false;
//        }
//    }、
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        System.out.println("请输入身份证号码：");
//        String idCard = sc.next();
//        boolean result = true;
//        for (int i = 0; i < idCard.length() - 1; i++) {
//            char c = idCard.charAt(i);
//            if(!(c>='0' && c<='9')){
//                result = false;
//            }
//        }
//        char c1 = idCard.charAt(idCard.length() - 1);
//        if(!(c1>='0' && c1<='9') && (!(c1 == 'X'))){
//            result = false;
//        }
//        System.out.println(result);
//
//
//    }


}
